// 获取屏幕高度
var h = document.documentElement.clientHeight || document.body.clientHeight;
var w = document.documentElement.clientWidth || document.body.clientWidth;
$('#ste-navbar-collapse').css('max-height', h - 50);


//header.js
$('#openSearchBtn').hover(function() {
    $('#showSearch').addClass("show");
    $('#hideSearch').hide();
});

$('#closeSearchBtn').on('click', function() {
    $('#showSearch').hide();
    $('#hideSearch').show();
});

$("#showSearch").hover(function() {
    $('#showSearch').show();
    $('#hideSearch').hide();
}, function() {
    $('#showSearch').removeClass("show");
    $('#hideSearch').show();
});

$(".search-btn").on("click", function() {
    window.location.href = "search-result.html";
});

// PC
$('.nav-li').hover(function() {
    if (w <= 767) {
        return false;
    }
    $(this).addClass('hover');
}, function() {
    $(this).removeClass('hover');
});

$('.nav-li > ul > li').hover(function() {
    if (w <= 767) {
        return false;
    }
    $(this).addClass('active');
}, function() {
    $(this).removeClass('active');
});

// 移动端
$('.nav-li > a').on('click', function() {

    if (w <= 767) {
        var el = $(this).parent();
        var active = 'hover';
        var t = el.hasClass(active);

        $('.nav-li > ul').slideUp();
        $('.nav-li').removeClass(active);
        if (t) {
            return false;
        }

        el.find('>ul').slideDown();
        el.addClass(active);
    }

});

$('.nav-li > ul > li > a').on('click', function() {
    if (w <= 767) {
        var el = $(this).parent();
        var active = 'active';
        var t = el.hasClass(active);

        $('.nav-li > ul > li > ul').slideUp();
        $('.nav-li > ul > li').removeClass(active);
        if (t) {
            return false;
        }
        el.find('>ul').slideDown();
        el.addClass(active);
    }

});